package pl.peterjack.model.dane;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;
import com.google.appengine.api.datastore.Key;


@PersistenceCapable
public class Faktura implements Serializable {
	
	
	@PrimaryKey
    @Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	protected Long id; 
	
	@Persistent
	protected Long klient; 
	
	@Persistent
	protected Integer nr; 
	
	@Persistent
	protected Integer miesiac; 
	
	@Persistent
	protected Integer rok;
	
	@Persistent
	protected Date dataSprzedazy; 
	
	@Persistent
	protected Date dataWystawienia; 
	
	@Persistent
	protected String adres; 
	
	@Persistent
	protected String nazwa; 
	
	@Persistent
	protected String miejscowosc; 
	
	@Persistent
	protected String kodPocztowy; 
	
	@Persistent
	protected String wlascicielNazwa; 
	
	@Persistent
	protected String wlascicielAdres; 
	
	@Persistent
	protected String wlascicielKodPocztowy; 
	
	@Persistent
	protected String wlascicielMiejscowosc;
	
	@Persistent
	protected String nip; 
	
	@Persistent
	protected Long firma;
	
	@Persistent
	protected String wlascicielNip; 
	
	

	public Long getId() {
		return id;
	}

	public Long getKlient() {
		return klient;
	}

	public Integer getNr() {
		return nr;
	}

	public Integer getMiesiac() {
		return miesiac;
	}

	public Integer getRok() {
		return rok;
	}

	public Date getDataSprzedazy() {
		return dataSprzedazy;
	}

	public Date getDataWystawienia() {
		return dataWystawienia;
	}

	public String getAdres() {
		return adres;
	}

	public String getNazwa() {
		return nazwa;
	}

	public String getMiejscowosc() {
		return miejscowosc;
	}

	public String getKodPocztowy() {
		return kodPocztowy;
	}

	public String getWlascicielNazwa() {
		return wlascicielNazwa;
	}

	public String getWlascicielAdres() {
		return wlascicielAdres;
	}

	public String getWlascicielKodPocztowy() {
		return wlascicielKodPocztowy;
	}

	public String getWlascicielMiejscowosc() {
		return wlascicielMiejscowosc;
	}

	public Long getFirma() {
		return firma;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public void setKlient(Long klient) {
		this.klient = klient;
	}

	public void setNr(Integer nr) {
		this.nr = nr;
	}

	public void setMiesiac(Integer miesiac) {
		this.miesiac = miesiac;
	}

	public void setRok(Integer rok) {
		this.rok = rok;
	}

	public void setDataSprzedazy(Date dataSprzedazy) {
		this.dataSprzedazy = dataSprzedazy;
	}

	public void setDataWystawienia(Date dataWystawienia) {
		this.dataWystawienia = dataWystawienia;
	}

	public void setAdres(String adres) {
		this.adres = adres;
	}

	public void setNazwa(String nazwa) {
		this.nazwa = nazwa;
	}

	public void setMiejscowosc(String miejscowosc) {
		this.miejscowosc = miejscowosc;
	}

	public void setKodPocztowy(String kodPocztowy) {
		this.kodPocztowy = kodPocztowy;
	}

	public void setWlascicielNazwa(String wlascicielNazwa) {
		this.wlascicielNazwa = wlascicielNazwa;
	}

	public void setWlascicielAdres(String wlascicielAdres) {
		this.wlascicielAdres = wlascicielAdres;
	}

	public void setWlascicielKodPocztowy(String wlascicielKodPocztowy) {
		this.wlascicielKodPocztowy = wlascicielKodPocztowy;
	}

	public void setWlascicielMiejscowosc(String wlascicielMiejscowosc) {
		this.wlascicielMiejscowosc = wlascicielMiejscowosc;
	}

	public void setFirma(Long firma) {
		this.firma = firma;
	}

	public String getNip() {
		return nip;
	}

	public void setNip(String nip) {
		this.nip = nip;
	}

	public String getWlascicielNip() {
		return wlascicielNip;
	}

	public void setWlascicielNip(String wlascicielNip) {
		this.wlascicielNip = wlascicielNip;
	}
	
	
	
	
	
}
